@charset "UTF-8";
/*color set 
.bg_color_set{background:@bg_color;}
.border_color_set{border:1px solid @bg_color;}
.text_color_set{ color:@bg_color;}*/
@bg_color:#38c4a9;
/*common style */
html{overflow-y:auto;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html *{outline:0;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}html,body{font-family:"微软雅黑","Microsoft Yahei","sans-serif";}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,menu,nav,section{margin:0;padding:0}
input,select,textarea{font-size:100%; border:none;font-family:"微软雅黑","Microsoft Yahei","sans-serif";}
input{ cursor:pointer;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
abbr,acronym{border:0;font-variant:normal}del{text-decoration:line-through}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:500}
ol,ul{list-style:none} 
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500;font-family:"微软雅黑","Microsoft Yahei","sans-serif"; }
q:before,q:after{content:''}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
a:hover{text-decoration:none;}
ins,a{text-decoration:none}
header,section{ display:block;}
i{ font-style:normal;}
b{ font-weight:normal;}
//@font-face {
//font-family: 'iconfont';  /* project id 100342 */
//src: url('http://at.alicdn.com/t/font_1464243708_4936798.eot');
//src: url('http://at.alicdn.com/t/font_1464243708_4936798.eot?#iefix') format('embedded-opentype'),
//url('http://at.alicdn.com/t/font_1464243708_4936798.woff') format('woff'),
//url('http://at.alicdn.com/t/font_1464243708_4936798.ttf') format('truetype'),
//url('http://at.alicdn.com/t/font_1464243708_4936798.svg#iconfont') format('svg');
//}
@font-face {
    font-family: "iconfont";
   
    src:url('../css/iconfont.eot');
   
    src: url('../css/iconfont.eot#iefix') format('embedded-opentype'), 
    url('../css/iconfont.woff') format('woff'), 
    url('../css/iconfont.ttf?') format('truetype'), 
    url('../css/iconfont.svg?#iconfont') format('svg');
  
}

.iconfont {
    font-family: "iconfont" !important;
    display: block;
    font-size: 20px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
/*index style*/
body{ background:#efefef;}
/*header*/
.header{ width:100%; background:@bg_color; height:43px;color:#fff; line-height:43px; position:fixed; z-index:9999; border-bottom:1px solid #eeeeef;left:0; top:0;}
.header_left{ position:absolute; left:15px; width:30px; height:38px; top:1px; cursor:pointer;}
.header_title{ font-size:14px; }
.header_right{ position:absolute; cursor:pointer; right:15px; top:0px; font-size:14px; color:#fff;}
.header_right i{ font-style:normal;font-size:28px;}
/*wrap*/
.wrap{overflow:hidden;}
.wrap .header_title h2{ width:180px; margin:0px auto; font-weight:normal;position:absolute; left:0; top:0; right:0; bottom:0;}
.wrap .header_title h2 span{width:82px; font-weight:normal;height:28px; line-height:28px; display:inline-block; background:@bg_color;  border:1px solid #fff;color:#fff; text-align:center; font-size:14px; transform:translate(-10px);-moz-transform:translate(-10px);-ms-transform:translate(-10px);-o-transform:translate(-10px);-webkit-transform:translate(-10px); cursor:pointer;}
.wrap .header_title h2 .current{background:#fff; color:@bg_color;}
.wrap .header_title h2 span.spanL{ -webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;}
.wrap .header_title h2 span.spanR{-webkit-border-radius:0px 4px 4px 0px;border-radius:0px 4px 4px 0px;-ms-border-radius:0px 4px 4px 0px;-o-border-radius:0px 4px 4px 0px;}
.wrap .box{ margin-top: 88px;padding-bottom:60px;}  
.wrap .box>div{width:100%; height:auto; overflow:hidden; background:pink; display:none;}
.wrap .box .current{display:block;}
/*search*/ 
.search{ width:100%; height:38px; border-bottom:1px solid #eeeeef; background:#fff; margin:44px 0 8px; line-height:38px; position:fixed;z-index: 999;}
//.search .search_input{height:34px;padding-left:40px;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;cursor:pointer;position:relative；color:#8a8a8a; font-family:"微软雅黑","Microsoft Yahei","sans-serif";}
.search .add{ position:absolute; right:5px; top:0px; cursor:pointer;width:37px;height:37px;color: @bg_color;}
//.search .add img{float:left;margin-top:9px;}
.search span{font-size:16px;display:inline-block;position:absolute;left:15px;color:#b5b5b6;display:inline-block;}
.search input{color:#8a8a8a;line-height:38px;margin-left:36px; float:left;font-family:"微软雅黑","Microsoft Yahei",sans-serif;font-size:14px;width:200px}





/*js-diylist*/
#js-diylist,#js-diylist-search,#js-diylisttel,#js-diylisttel-search{ width:100%; height:auto; overflow:hidden; background:#fff;}
.add {display:none}
.nomail { background-size:14px 14px;width:94%; float:left;height:45px; line-height:45px; margin:0 3%;border-bottom:1px solid #e0e0e0; color:#3b3b3b; font-size:14px; cursor:pointer;position:relative;}
.nomail strong{position: absolute;right:10px;top:2px;font-weight: normal;color:#ccc;}
.nomail dt{ width:32px; height:32px; margin-top:7px; color:#fff; text-align:center; line-height:32px; border-radius:32px; -webkit-border-radius:32px;-moz-border-radius:32px;-o-border-radius:32px;-ms-border-radius:32px;float:left; margin-right: 18px;}
.nomail dd{ float:left;}
.nomail dd b{ width:70px; display:inline-block; font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left}
.nomail dd span{ color:#8e8e8e;font-size:15px;}
.nomail:nth-child(n) dt{background:#ff80a0;}
.nomail:nth-child(2n) dt{background:#9878e6;}
.nomail:nth-child(3n) dt{background:#59bfe5;}
.nomail:nth-child(4n) dt{background:#39c3a9;}
.nomail i{float:left; margin: 0px 0 0 25px; cursor: pointer;color:@bg_color;}
.nomail i img{width:20px; height: 20px; float:left;}
//.nomail strong.checkboxd {color:@bg_color;}
.checkboxd strong {
    color: @bg_color;
}
/*launch style*/
.launch_header{ text-align:center; /*color:#3f3f3f;*/ font-size:16px;}
.launch_header .header_right{ top:0px;}
.launch_around{ overflow-y:auto; width:100%; height:220px;}
section,.section{ height:44px; background:#fff; margin-top: 44px; width:100%; padding:0 20px; box-sizing:border-box; float:left; line-height:44px;}
section .master,.section .master{ float:left; font-size:14px;}
section .master h3,.section .master h3{ width:65px; float:left; color:#414141;}
section .master span,.section .master span{ color:#a1a1a1;}
section b,.section b{ float:right; -webkit-border-radius:12px;border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px; height:20px; font-weight:normal; line-height:20px; padding:0px 8px; font-size:12px; background:#feac38; color:#fff; margin-top: 12px;}
.launch_tip{ float:left; height:28px; line-height:28px; color:#989898; font-size:14px; padding-left: 20px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box; width:100%;}
.launch_partner{ float:left; width:100%;}
.launch_partner dl{ font-size:14px; height:44px; line-height:44px; background:#fff; border-bottom:1px solid #d0d0d0; padding:0 20px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box; width:100%; float:left; }
.launch_partner dl dt{ float:left;}
.launch_partner dl dt h2{ width:115px; float:left; color:#414141;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.launch_partner dl dt span{ float:left; color:#a1a1a1;}
.launch_partner dl dd{ float: right; margin-top: 4px; cursor:pointer;}
.launch_btn{ width:92%; height:40px; line-height:40px; border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px; background:@bg_color; color:#fff; font-size:16px; text-align:center; float:left; margin:40px 4%; cursor:pointer;}
/*launch add part*/
.section{ border-bottom:1px solid #e5e5e5;}
.input_numeber{ height:44px; float:left; width:100%; box-sizing:border-box; -webkit-box-sizing:border-box; background:#fff; font-size:14px; line-height:44px; padding:0 20px; color:#c9c9c9;}
.input_numeber input{ float:left; width:240px; height:44px; line-height:44px;}
.input_numeber span{ float:right; /*padding-top: 8px;*/ cursor:pointer; height:30px; width:30px;color: @bg_color;}
.input_numeber span i{font-size:28px;}
.input_numeber span .tele_ok{ display:none;}
.input_numeber span .tele_add{ display:block;}
/*meeting style*/
.meeting_add{ height:40px; line-height:40px;  color:#a1a1a1; position:relative;float:left; font-size:14px; padding-left: 20px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box; width:100%;  }
.meeting_add span{ position:absolute;height:40px; right:0px;width:40px; top:2px; cursor:pointer;color: @bg_color;}
.meeting_add span img{ display:block; margin:8px auto 0; }
/**
.meeting_add input{ height:38px; line-height:38px;padding-left: 0; background: no-repeat 15px center;  background-size:15px 16px; font-size:14px;box-sizing:border-box;  color:#8a8a8a; width:100%; font-family:"微软雅黑","Microsoft Yahei","sans-serif";}**/
.meeting_add input{ width:230px; height:30px; line-height:30px; background:none;} 
.meeting_coming{ background:#fff; width:100%; height:auto; overflow:hidden;}
.meeting_coming dl{ float:left; overflow:hidden; width:100%; height:40px; line-height:40px; padding:0 20px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box; border-bottom: 1px solid #f2f2f2; font-size:14px;} 
.meeting_coming dl .red{ color:#ff5842;}
.meeting_coming dl .green{ color:#58c176;}
.meeting_coming dl .bg_green{ background:#58c176;}
.meeting_coming dl dt{ float:left;}
.meeting_coming dl dd{ float: right; color:#fff; background:#ff5842; text-align:center; line-height:24px; height:24px;padding:0 12px; border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px; -webkit-border-radius:4px; margin-top:9px; cursor:pointer;font-size:13px;}
.meeting_coming dl h2{ padding-right:11px;min-width: 90px;  float:left;}
.meeting_coming dl span{ float:left; color:#58c176;}
.meeting_tips{ height:90px; line-height:30px; color:#a1a1a1; padding-left: 20px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box; font-size:13px;margin-top:20px;overflow-y:auto}
.meeting_tips i{ font-style:normal;}
.meeting_btn{ font-size:14px; color:#fff; background:#ff5842; height:40px; line-height:40px; text-align:center; border-radius:4px; width:92%; margin:40px 4%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;}
/*call_detail style*/
.call_detail_header .header_right{ top:0px;}
.call_detail_more{ float:left; width:100%; margin-top: 44px;}
.call_detail_more .title{ height:40px; width:100%; line-height:40px; color:#414141;padding:0 20px; box-sizing:border-box; font-size:14px; float:left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.call_detail_more .title i{ float:left;}
.call_detail_more h2{ width:115px; float:left; font-size:15px;}
.call_detail_more .recharge_time{ width:161px;}
.call_detail_more span{ float:left; width:100px;}  
.call_detail_more dl{ font-size:14px; height:45px; border-bottom:1px solid #d0d0d0; line-height:45px; padding:0 20px; box-sizing:border-box; width:100%; background:#fff; float:left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.call_detail_more dl dt{ float:left;}
.call_detail_more dl span{ color:#58c176;}
.call_detail_more dl dd{ float:left; color:#ff5842;}
/*call_meeting style*/
.call_left{ float:left;width:145px;}
.call_tip_divide span{ float:right;} 
.call_meeting{ text-align:center;}
.call_meeting .header_right{ top:0px;}
.call_meeting_search{ width:94%; border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px; -webkit-border-radius:5px;  margin:50px 3% 6px; height:30px; line-height:30px;}
.call_meeting_search input{height:30px; line-height:30px; font-size:13px;}
.call_meeting_record{  width:100%; float:left; margin-top:87px;margin-bottom: 45px;}
.call_meeting_record dl{ cursor:pointer;/*height:44px;*/ height:auto; padding:13px 15px 0 20px; overflow:hidden;border-bottom:1px solid #efefef; float:left; background:#fff; width:100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box; font-size:14px;}
.call_meeting_record dl dt{ float:left; width:215px;}
.call_meeting_record dl dt .call_pepople_time{ height:24px; color:#3f3f3f; font-size:13px;width:215px;}
.call_meeting_record dl dt .call_pepople_time b{ width:215px;overflow:hidden; height:20px;text-overflow:ellipsis;white-space:nowrap; float:left;}
.call_meeting_record dl dt .call_pepople_time span{ float:right;  }
.call_tip_divide{color:#7b7a7a; height:28px;font-size:12px; float:left;width:215px;}
.call_tip_divide em{ margin-left: 4px;margin-top: 2px;}
/*.call_meeting_record dl dt h3 b{  color:#414141; float:left; }
.call_meeting_record dl dt h3 b{width:100px;overflow:hidden; height:20px;text-overflow:ellipsis;white-space:nowrap; float:left;}
.call_meeting_record dl dt h3 i{ color:#a1a1a1;}
.call_meeting_record dl dt h3.access_fail{ color:#F30;}
.call_meeting_record dl dt h3.access_fail i{ color:#F30;}*/
.call_meeting_record dl dt .access_fail{ color:#F30;}
.call_meeting_record dl dt span{ color:#bbbbbb; float:right; font-size:12px;}
.call_meeting_record dl dd{ float:right; cursor:pointer; margin-top:11px;width:30px; height:35px; padding-left: 6px; box-sizing:border-box; -webkit-box-sizing:border-box;} 
.call_meeting_btn{font-size:14px; color:#fff; background:@bg_color; height:40px; line-height:40px; text-align:center;-webkit-border-radius:4px; border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px; width:92%; float:left; margin:60px 4%;  cursor:pointer;}
/*call_meeting new add*/
.call_btn{ width:100%; height:45px; background:#efefef; color:@bg_color; font-size:12px; border-top:1px solid #d7d7d7; position:fixed; left:0; bottom:0;}
.call_btn .call_btn_l{ float:left; width:50%; height:45px; border-right:1px solid #d7d7d7; box-sizing:border-box;-webkit-box-sizing:border-box; position:relative; text-align:center; padding-top: 25px;cursor:pointer;}
.call_btn .call_btn_r{ float:left; width:50%; height:45px; position:relative; text-align:center;padding-top: 25px;cursor:pointer;}
.call_btn .call_btn_l i{ position:absolute;  top:7px; left:50%; margin-left: -7px;}
.call_btn .call_btn_r i{ position:absolute;  top:7px; left:50%;margin-left: -8px;}
/*zhezhao style*/
#mask{top:0;left:0;z-index:9999;background:#000;opacity:.7}
#login,#mask{position:absolute}
#launch_infor_text{ text-align:center; color:#ccc; position:absolute; top:40%; left:50%; transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%); z-index:99999;}
#login{top:50%;left:46%;z-index:10000;overflow:hidden;width:35px;height:35px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;text-indent:-9999em;font-size:35px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-animation:load6 1.7s infinite ease;animation:load6 1.7s infinite ease;-moz-animation:load6 1.7s infinite ease;-ms-animation:load6 1.7s infinite ease;-o-animation:load6 1.7s infinite ease;}
#info_text{text-align:center; color:#ccc; position:absolute; top:35%;width:100%;  z-index:99999;}
@-webkit-keyframes load6{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
0%,5%,95%{box-shadow:-.11em -.83em 0 -.4em @bg_color,-.11em -.83em 0 -.42em @bg_color,-.11em -.83em 0 -.44em @bg_color,-.11em -.83em 0 -.46em @bg_color,-.11em -.83em 0 -.477em @bg_color;-webkit-box-shadow:-.11em -.83em 0 -.4em @bg_color,-.11em -.83em 0 -.42em @bg_color,-.11em -.83em 0 -.44em @bg_color,-.11em -.83em 0 -.46em @bg_color,-.11em -.83em 0 -.477em @bg_color;}
30%{box-shadow:-.11em -.83em 0 -.4em @bg_color,-.51em -.66em 0 -.42em @bg_color,-.75em -.36em 0 -.44em @bg_color,-.83em -.03em 0 -.46em @bg_color,-.81em .21em 0 -.477em @bg_color;-webkit-box-shadow:-.11em -.83em 0 -.4em @bg_color,-.51em -.66em 0 -.42em @bg_color,-.75em -.36em 0 -.44em @bg_color,-.83em -.03em 0 -.46em @bg_color,-.81em .21em 0 -.477em @bg_color;}
55%{box-shadow:-.11em -.83em 0 -.4em @bg_color,-.29em -.78em 0 -.42em @bg_color,-.43em -.72em 0 -.44em @bg_color,-.52em -.65em 0 -.46em @bg_color,-.57em -.61em 0 -.477em @bg_color;-webkit-box-shadow:-.11em -.83em 0 -.4em @bg_color,-.29em -.78em 0 -.42em @bg_color,-.43em -.72em 0 -.44em @bg_color,-.52em -.65em 0 -.46em @bg_color,-.57em -.61em 0 -.477em @bg_color}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes load6{0%,to{box-shadow:-.11em -.83em 0 -.4em @bg_color,-.11em -.83em 0 -.42em @bg_color,-.11em -.83em 0 -.44em @bg_color,-.11em -.83em 0 -.46em @bg_color,-.11em -.83em 0 -.477em @bg_color}
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
5%,95%{box-shadow:-.11em -.83em 0 -.4em @bg_color,-.11em -.83em 0 -.42em @bg_color,-.11em -.83em 0 -.44em @bg_color,-.11em -.83em 0 -.46em @bg_color,-.11em -.83em 0 -.477em @bg_color}
30%{box-shadow:-.11em -.83em 0 -.4em @bg_color,-.51em -.66em 0 -.42em @bg_color,-.75em -.36em 0 -.44em @bg_color,-.83em -.03em 0 -.46em @bg_color,-.81em .21em 0 -.477em @bg_color}
55%{box-shadow:-.11em -.83em 0 -.4em @bg_color,-.29em -.78em 0 -.42em @bg_color,-.43em -.72em 0 -.44em @bg_color,-.52em -.65em 0 -.46em @bg_color,-.57em -.61em 0 -.477em @bg_color}
to{box-shadow:-.11em -.83em 0 -.4em @bg_color,-.11em -.83em 0 -.42em @bg_color,-.11em -.83em 0 -.44em @bg_color,-.11em -.83em 0 -.46em @bg_color,-.11em -.83em 0 -.477em @bg_color;-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
/*start style*/
.header_start{ text-align:center; /*color:#3f3f3f;*/}
.header_start .header_right{ top:0px;}
.starts{ width:100%; height:100%; float:left;}
.starts .start_txt{ width:195px; height:100px;padding-bottom: 25px; padding-top: 75px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box; margin:0 auto 24px;position:absolute; left:0; top:0; right:0; bottom:0;}
.starts .start_img{ width:320px; height:276px; overflow:hidden; position:absolute;top:123px;left:50%; transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);}
/*
.starts .start_btn{float:left; background:url(../images/bg_btn.png) repeat; width:123px; height:33px; border-radius:20px;-ms-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;-webkit-border-radius:20px; border:1px solid @bg_color; margin:0 auto 20px; color:@bg_color; text-align:center; line-height:33px; font-size:15px; cursor:pointer; }*/
.starts .start_img i{ left:100%;position:absolute;animation:a_penguin 2s .5s linear infinite;-webkit-animation:a_penguin 2s .5s linear infinite; -moz-animation:a_penguin 2s .5s linear infinite;-o-animation:a_penguin 2s .5s linear infinite; -ms-animation:a_penguin 2s .5s linear infinite;top:0;width:50px;height:15pc;transform:skewx(-25deg);-o-transform:skewx(-25deg);-ms-transform:skewx(-25deg);-moz-transform:skewx(-25deg);-webkit-transform:skewx(-25deg);background-image:-webkit-linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5),hsla(0,0%,100%,0));background-image:-moz-linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5),hsla(0,0%,100%,0));}
.starts .start_img img{width:98%; height:auto; margin:auto; display:block;}
.starts .anniu{/*flex:1;*/position:absolute;bottom:0px;left:50%;width:290px;margin-left: -145px;/*transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);*/ overflow:hidden;}
.starts .start_btn{/*background:url(../images/bg_btn.png) repeat;*/ width:123px; height:33px; border-radius:20px;-ms-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;-webkit-border-radius:20px; border:1px solid @bg_color; margin:0 10px 20px; color:@bg_color; text-align:center; line-height:33px; font-size:15px; cursor:pointer; }
.starts .start_btn_l{ background:@bg_color; color:#fff;}
/*
.starts .anniu{flex:1;position:absolute;bottom:0px;left:50%;width:100%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0); overflow:hidden; display:-webkit-flex;position:absolute;bottom:10px; overflow:hidden; width:100%;} */
@-webkit-keyframes a_penguin {
 0% {left: -100%;}
 100% {left:100%;}
 }
@-moz-keyframes a_penguin {
 0% {left: -100%;}
 100% {left:100%;}
 }
@keyframes a_penguin {
 0% {left: -100%;}
 100% {left:100%;} 
 }
 /*more zhezhao*/
#mask_more{ background:#000;opacity:0.7; z-index:9999; position:absolute; left:0; top:0; -webkit-animation: mymove 0.4s 0.2s ease both;animation: mymove 0.4s 0.2s ease both;-moz-animation: mymove 0.4s 0.2s ease both;-ms-animation: mymove 0.4s 0.2s ease both;-o-animation: mymove 0.4s 0.2s ease both;}
#more_alert{ /*position:fixed;*/ position:absolute; z-index:10000; width:100%; height:140px; background:#fff; /*-webkit-transform:scale(0);*//*-webkit-animation-fill-mode: forwards;*/-webkit-animation: opocitys 0.6s 0.6s ease both;animation: opocitys 0.6s 0.6s ease both;-moz-animation: opocitys 0.6s 0.6s ease both;-ms-animation: opocitys 0.6s 0.6s ease both;-o-animation: opocitys 0.6s 0.6s ease both;}
#more_alert_content{ width:360px; height:93px; margin:25px auto 0;position:absolute; left:0; top:0; right:0; bottom:0; }
#more_alert_content a{ padding:0 30px; float:left; width:60px;height:auto; overflow:hidden; cursor:pointer; display:block;}
#more_alert_content a dt,#more_alert_content1 a dt{ float:left; width:60px; }
#more_alert_content a dd,#more_alert_content1 a dd{ float:left;line-height:40px; text-align:center; color:#494949; font-size:14px; width:60px;}
.arrow_up{width:0; height:0; border:8px solid transparent; border-bottom-color:#fff; position:absolute; right:19px; top:-16px;} 
#more_alert_content1{ width:300px; height:93px; margin:25px auto 0;position:absolute; left:0; top:0; right:0; bottom:0; }
#more_alert_content1 a{ padding:0 20px; float:left; width:60px;height:auto; overflow:hidden; cursor:pointer; display:block;}
@-webkit-keyframes mymove {
 0% { -webkit-transform:scale(0);}  
 100% {-webkit-transform:scale(1);}
 }
@keyframes mymove {
  0% { -webkit-transform:scale(0);transform:scale(0);}
 100% {-webkit-transform:scale(1);transform:scale(1);}
 }
 @-webkit-keyframes opocitys {
 0% { opacity:0}
 100% {opacity:100%;}
 }
@keyframes opocitys {
  0% { opacity:0}
 100% {opacity:100%;}
 }
 .noresult{font-size:14px;text-align:center;padding-top:5px}
 .pointer{ cursor:pointer;}
 /*account_recharge style*/
.account_info{ margin-top:60px; background:#fff; width:100%; height:auto; overflow:hidden; float:left;}
.account_info h2{ height:40px; width:100%; line-height:40px; color:#8d8d8d; font-size:14px; padding:0 20px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box;border-bottom:1px solid #f2f2f2; float:left;}
.account_info dl{ padding:0 20px; width:100%; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box;border-bottom:1px solid #f2f2f2; float:left; line-height:40px; font-size:14px;}
.account_info dl dt{width:30%; min-width:80px; height:40px; float:left; color:#8d8d8d;}
.account_info dl dd{float:left; color:#4f4f4f; font-size:13px; width:70%; }
.account_info dl dd span{ color:#ee772f;}
.account_info dl dd p{border-bottom:1px solid #f2f2f2; position:relative;}
.account_info dl dd p i{position: absolute; right:0; top:5px; cursor:pointer; width:30px; height:35px;}
.pay_style{ position:absolute; bottom:20px;font-size: 14px; margin: 60px 4%;width: 92%;  text-align:center;}
.pay_style div{ height: 40px;line-height: 40px;border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px; -webkit-border-radius: 4px; cursor:pointer;}
.pay_style .pay_km{ cursor:pointer;color:#fff; background:@bg_color;}
.pay_style .pay_zfb{ cursor:pointer;color:@bg_color; /*background:url(../images/bg_btn.png) repeat; */border:1px solid @bg_color; margin-top:15px; box-sizing:border-box; width:100%; height:40px;}
.una_style { cursor:pointer;color:#ff9600; border:1px solid #ff9600; margin-top:15px; box-sizing:border-box; width:100%; height:40px;}
#moredetail {cursor:pointer;} 
/*account.html*/
.person_account{ height:auto; width:100%; background:#fff;margin-top: 60px; float:left;}
.person_account h2{ height:40px; line-height:40px; padding:0 20px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box; width:100%; border-bottom:1px solid #f2f2f2; color:#8d8d8d; font-size:14px;}
.person_account dl{ width:100%; height:40px; line-height:40px; font-size:14px; padding:0 20px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box; position:relative;border-bottom:1px solid #f2f2f2;}
.person_account dl i{ position:absolute; right:20px; top:4px; cursor:pointer;}
.person_account dl dt{ float:left; width:90px; color:#8d8d8d;}
.person_account dl dd{ float:left;}
.person_account dl dd.red{ color:#fd3e3e;}
/*admin_details*/
.admin_detail h2{ width:101px;}
.admin_detail dl dt{padding-right: 11px; min-width:90px;}
/*recharge_detail style*/
.recharge_detail .title{ height:30px; line-height:30px; font-size:13px; color:#9f9f9f; }
.recharge_detail h2{ font-size:13px;}
.recharge_detail h3{ border-bottom:1px solid #f2f2f2; padding:0 20px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box; height:45px; line-height:45px; float:left; background:#fff; width:100%; font-size:14px; color:#9f9f9f;}
.recharge_detail dl{ background:#fff; padding:0 20px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box; width:100%; float:left; border-bottom:none;}
.recharge_detail dl dt{ color:#4a4a4a; width:70px;}
/*suggest style*/
.suggest_txt{ margin-top: 60px; float:left; width:100%;}
.suggest_txt textarea{ width:100%; height:200px; color:#aeaeae; font-size:14px; text-align:justify; line-height:24px; padding:15px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box; cursor:pointer;}
.suggest_txt p{ text-align:right; height:30px; line-height:30px; color:#afafaf; font-size:13px; padding:0 20px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box;}
.suggest_txt .sug_btn{width:92%; height:40px; line-height:40px; border-radius:4px; -webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px; background:@bg_color; color:#fff; font-size:16px; text-align:center; float:left; cursor:pointer; margin:54px 4% 20px;}
/*prepaid_card style*/
.prepaid_card{ margin-top: 60px; float: left; background:#fff; width:100%;}
.prepaid_card h2{ height:45px; line-height:45px; padding:0 20px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box; width:100%; color:#3f3f3f; font-size:14px; border-bottom:1px solid #eeeeef;}
.prepaid_card input{ height:45px; line-height:45px; color:#8d8d8d; font-size:14px; padding:0 20px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box;}
.prepaid_btn{width:92%; height:40px; line-height:40px; border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px; background:@bg_color; color:#fff; font-size:16px; text-align:center; float:left; margin:170px 4% 20px; cursor:pointer;}
.footer{position:absolute; bottom:0; width:100%; height:auto; margin-bottom: 20px;}
.footer p{ text-align:center; font-size:13px; color:#8d8d8d; height:40px; line-height:40px; width:100%;}
.footer .beian{ text-align:center; line-height:20px; font-size:12px; color:#b1b1b1; width:100%;}
/*giving_record style*/
.giving{ width:100%; height:200px; float:left; margin-top:60px ; padding:0 10px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box; }
.giving ul{ float:left; width:100%;}
.giving ul li{ padding:10px 0 0; height:94px; background:url(../images/jiang.png) repeat-x left top #fff; background-size:9px 8px; float:left; width:100%; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box; margin-bottom: 12px; }

.giving ul li.gray{background:url(../images/jiang2.png) repeat-x left top #fff;background-size:9px 8px;}
.giving ul li dl{ background:url(../images/youxiao.png) no-repeat right 6px; width:100%; height:100%; background-size:78px 62px; padding:0 10px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box; float:left;}
.giving ul li.gray dl{background:url(../images/guoqi.png) no-repeat right 6px;background-size:78px 62px;}
.giving ul li dl dt{ width:100%; float:left; padding-left: 8px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box; }
.giving ul li dl dt h4{ font-size:10px; color:#4f4f4f; width:100%; float:left;height:30px; line-height:30px;}
.giving ul li dl dt .divide{ float:left; width:100%; height:27px; font-size:14px;}
.giving ul li dl dt .divide b{ color:#f54c01; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:15px;}
.giving ul li dl dt .divide span{ margin-left: 14px;}
.giving ul li dl dd{ font-size:10px; width:100%; float:left; color:#676565; border-top:1px dashed #e4e4e4; height:24px; line-height:24px;}
.giving_tip{ font-size:12px; color:#4f4f4f; padding:0 0 20px 10px;}
/*owning_fee style*/
.owning_fee_tip{ cursor:pointer;width:100%; height:130px; margin:137px auto 0; float:left; background-size:62px 62px;}
.owning_fee_tip .pic{ width:62px; height:62px; margin:0 auto 23px;}
.owning_fee_tip p{color:#949494; font-size:14px; text-align:center; width:100%; line-height:25px;}
/*net style*/
.fresh_btn{ background:url(../images/bg_btn.png) repeat; width:100px; height:34px; border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px; border:1px solid @bg_color; margin:15px auto 0; color:@bg_color; text-align:center; line-height:34px; font-size:15px;font-family:"微软雅黑"; cursor:pointer;}
/*alipay style*/
.alipay{ float:left; margin-top: 60px; background:#fff; width:100%;}
.alipay h2{ font-size:14px; color:#3f3f3f; height:40px; line-height:40px; border-bottom:1px solid #f2f2f2; padding:0 14px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box;}
.alipay dl{ height:40px; width:100%; float:left;line-height:40px; border-bottom:1px solid #f2f2f2; padding:0 14px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box;}
.alipay dl dd span{padding-left:18px;/* background:url(../images/radio1.png) no-repeat left center;*/ background-size:12px 12px; margin-right: 10px; font-size:14px; cursor:pointer;}
.alipay dl dt{ float:left;padding-right: 12px;  color:#a5a5a5;font-size:14px; float:left;}
.alipay dl dd{ float:left; color:#3f3f3f;}
//.alipay dl dd span.active{background:url(../images/radio2.png) no-repeat left center;background-size:12px 12px;}

.alipay dl dd span i{font-size:17px;margin-right: 4px;color:#a5a5a5;display: inline;}
.alipay dl dd span.active i{ color: @bg_color;}


.alipay dl dd input{ color:#666; font-size:14px; height:38px; line-height:38px;}
.alipay_check{/*padding-left:20px; background:url(../images/checkbox.png) no-repeat left center; background-size:15px 15px;*/ height:40px; width:70%;  margin-left: 14px; float:left; font-size:14px; line-height:40px; color:#3f3f3f; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box; cursor:pointer;}
.alipay_check i{margin-right: 6px; font-size: 15px; color: #a5a5a5;display: inline-block;}
.alipay_btn{font-size:14px; color:#fff; background:@bg_color; height:40px; line-height:40px; text-align:center; border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px; -webkit-border-radius:4px; width:92%; margin:16px 4% 23px; float:left; cursor:pointer;}
.alipay_check.active i{color: @bg_color;}
//.alipay_check .active{background:url(../images/checkbox2.png) no-repeat left center;background-size:15px 15px;}
.alipay_bill{ width:100%; height:auto; display:none; background:#fff; float:left; font-size:13px; color:#a5a5a5;}
.alipay_bill li{ width:100%; height:40px; line-height:40px; float:left; padding:0 14px 0 22px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box; border-bottom:1px solid #f2f2f2;}
.alipay_bill li input{ height:38px; line-height:38px; padding-left: 10px;}
.alipay_bill span{ color:#525252;margin-left: 30px;}
.alipay_bill .blue{color:@bg_color; float: right; cursor:pointer;}
.alipay_footer{ position:static; float:left; margin-top: 20px;}
/*history style*/
.history{width:100%; overflow:hidden; margin-top:43px; float: left;}
.history h2{ width: 100%; height: 38px; line-height: 38px; color: #575757; background: #fff;}
.history h2 span{width:25%; float: left;  text-align:center; font-size:14px;cursor:pointer;}
.history h2 .current{ color: @bg_color; border-bottom: 1px solid @bg_color;cursor:pointer;}
.history .box div{width:100%; height:auto; overflow: hidden; background:#fff; display:none;}
#noresult,.history .box p { height: 25px; line-height: 25px; color: #7b7a7a; float: left; background:#efefef; width:100%;font-size: 13px; padding-left:20px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box;}
.history .box h3{ height: 40px; line-height: 40px; font-size: 14px; color: #4a4a4a; padding: 0 20px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box; float: left; border-bottom: 1px solid #f2f2f2; width: 100%;}
.history .box h3 span{ width: 50px; float: left;}
.history .box h3 b{ float: left;}
.history .box h3 i{ float: right; color: #ff5842;}
.history .box div dl{ width:100%;padding:0 20px 0 70px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box; float: left; height: 30px; line-height: 30px; color: #a1a1a1; font-size: 13px;}
.history .box div dl dt{float: left; }
.history .box div dl dt b{width: 65px; float: left;}
.history .box div dl dt span{ float: left;}
.history .box div dl dd{float: right;}
.history .box .current{display:block;}
/*prepaid_card_2*/
.prepaid_card_2_tip{ font-size: 12px; line-height: 30px; height: 30px; color: #9c9c9c; float: left; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box;padding-left: 20px;}
/*success*/
.owning_fee_tip p span{ color:#ff3c0f;}
.loading{ height:40px; font-size:12px; color:#666; background:#fff; line-height:40px; text-align:center; border-top:1px solid #f1f1f1;width:100%; float:left;margin-top: 10px; }
#loading {text-align:center; line-height:40px; height:40px; font-size:13px; color:#666;}

/*register*/
.register{ padding:0 12px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box;}
.register .green_border{ border-color:@bg_color;}
.register dl{padding:0;}
.register dl dt{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box;font-size:13px;  }
.register dl dd{font-size:13px;}
.register dl dd input{ height:37px; line-height:37px;}
.register dl dd .fs{ float:right; border:1px solid @bg_color; border-radius:4px; color:@bg_color; margin-right: 0; width:70px; text-align:center; margin-top: 6px; height:25px; line-height:25px; font-size:12px; cursor:pointer;}
.register_check{font-size:13px;}
.register_check i{color: #a5a5a5;}
.register_check.active i {color:@bg_color;}
.register dl dd .reg_name{width:220px; font-size:13px;}  
/*common*/
.disable {background:#a5a5a5}
/*sound_recording style*/
.sound_header .header_right{ top:0; font-size:15px;}
.sound_tip{ margin-top: 83px;}
.sound_search input{ background:none; padding-left: 20px;}
.sound_footer{ position:fixed; bottom:0; left:0; height:40px; border-top:1px solid #dadada; width:100%;}
.sound_footer span{ width:50%; height:40px; box-sizing:border-box; line-height:40px; text-align:center; color:@bg_color; font-size:14px; float:left; background:#fff;}
.sound_footer span:nth-child(1){ border-right:1px solid #dadada;}
.sound_p{ height:176px; width:100%; overflow-y:scroll;}
.sound_partner{width:100%; background:#f60;}
.sound_touch{ position:absolute; bottom:33px; height:164px; width:100%; }
.sound_touch .sound_time{ text-align:center; height:20px;padding-top: 10px; font-size:13px; color:#8f8f8f; }
.sound_time_step3{ text-align:center; font-size:12px; color:#8f8f8f; height:25px;}
/*dot*/
.dotting {
    display: inline-block; width: 10px; min-height: 2px;
    padding-right: 2px;
    border-left: 2px solid currentColor; border-right: 2px solid currentColor;
    background-color: currentColor; background-clip: content-box;
    box-sizing: border-box;
    -webkit-animation: dot 2s infinite step-start both;
    animation: dot 2s infinite step-start both;
//  *zoom: expression(this.innerHTML = '...'); /* IE7 */
}
.dotting:before { content: '...'; } /* IE8 */
.dotting::before { content: ''; }
:root .dotting { margin-left: 2px; padding-left: 2px; } /* IE9+ */
 
@-webkit-keyframes dot {
    25% { border-color: transparent; background-color: transparent; }
    50% { border-right-color: transparent; background-color: transparent; }
    75% { border-right-color: transparent; }
}
@keyframes dot {
    25% { border-color: transparent; background-color: transparent; }
    50% { border-right-color: transparent; background-color: transparent; }
    75% { border-right-color: transparent; }
} 
/*prompt*/
#make_sure{ width:280px; padding:20px 0px 0px; box-sizing:border-box; -webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;font-size:13px; color:#3d3d3d; background:#fff; border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;position:absolute; z-index:10000; text-align:center;height:auto; overflow:hidden; background:#fff; -webkit-animation: opocitys 0.6s 0.6s ease both;animation: opocitys 0.6s 0.6s ease both;-moz-animation: opocitys 0.6s 0.6s ease both;-ms-animation: opocitys 0.6s 0.6s ease both;-o-animation: opocitys 0.6s 0.6s ease both; left:50%; top:45%; transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%); }
#make_sure p{ line-height:20px; margin-bottom: 15px; padding:0 20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;}
#make_sure .input_ok{ width:100%; height:40px; text-align:center; line-height:40px; border-top:1px solid #d9d9d9; color:@bg_color; font-size:14px; border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;-ms-border-radius:0 0 20px 20px;-o-border-radius:0 0 20px 20px; -webkit-border-radius:0 0 20px 20px; cursor:pointer;}
#confirm {cursor:pointer}
.recharge_loading{ text-align:center; height:40px; line-height:40px; font-size:14px; color:#666;}
/*text_recording*/
.text_touch{ width:100%; height:auto; float:left; overflow:hidden; position:static; }
.text_touch textarea{ width:100%; height:auto;padding:14px 15px; box-sizing:border-box; font-size:13px; line-height:20px; background:#f9f9f9; border:1px solid #c9c9c9; border-left:none; border-right:none; min-height:140px; overflow:hidden; float:left;}
/*yy_message html*/
.yy_message_header .header_right{top:0px; }
.yy_message_content{ float:left; margin-top: 43px;width:100%; height:auto; overflow:hidden;}
.yy_message_content .time{ height:30px; line-height:30px; text-align:center; width:100%; font-size:13px; color:#949494; float:left;}
.yy_message_content .content{ width:100%; background:#f9f9f9; border:1px solid #dadada; border-left:none; border-right:none; padding:12px 15px; box-sizing:border-box; height:auto;min-height:70px; color:#282828; font-size:13px;float:left;}
.yy_message_content .status{ width:100%; background:#fff; height:auto; overflow:hidden; line-height:40px; margin-top: 20px; float:left; font-size:13px; color:#3f3f3f;}
.yy_message_content .status li{ width:100%; float:left; height:40px; border-bottom:1px solid #f8f8f8; padding:0 15px; box-sizing:border-box;}
.yy_message_content .status li b{ width:98px; float:left;}
.yy_message_content .status span{ color:#a1a1a1; float:left;}
.yy_message_content .status li i{ background:url(../images/chongxin.png) no-repeat center center #f86161; float:right; background-size:12px 12px; width:20px; height:20px; border-radius:20px;margin-top: 10px; margin-right: 5px; cursor:pointer;}
.yy_message_cancel{ width:100%; float:left; height:auto; margin-top:100px;overflow:hidden;}
.no_answer{ margin-top: 30px;}
.yy_message_cancel .btn{ background:@bg_color; width:92%; margin:0 4%; border-radius:4px; color:#fff; font-size:14px; text-align:center; height:38px; line-height:38px;}
.yy_message_cancel .tip{ color:#9e9e9e; font-size:12px;margin-top: 10px; text-align:center; line-height:20px;}

/**help**/
.dayi_wrap{width:100%; overflow:hidden; height:auto;   margin:44px auto 0;  font-family:"Microsoft Yahei", "Hiragino Sans GB", Helvetica, "Helvetica Neue", "微软雅黑", Tahoma, Arial, sans-serif; }
.dayi_wrap h2{padding:0 20px;box-sizing:border-box; -webkit-box-sizing:border-box; width:100%; background:#fff;   height:50px; font-weight:normal; position:fixed; top:44px;left:0;}
.dayi_wrap h2 span{width:50%; height:50px; line-height:50px; display:inline-block; text-align:center;  color:#3f3f3f;font-size:18px; cursor:pointer;}
.dayi_wrap h2 .current{ border-bottom:3px solid @bg_color;box-sizing:border-box; -webkit-box-sizing:border-box; }
.dayi_wrap .box div{padding:70px 20px 0;box-sizing:border-box; -webkit-box-sizing:border-box; width:100%; height:auto;  overflow:hidden; display:none; float:left;}
.dayi_wrap .box .current{display:block;}
.dayi_wrap .box div ul li{margin-bottom:6px;}
.dayi_wrap .box div ul li h3{ font-weight:normal; color:@bg_color; height:auto; padding-top:10px; line-height:28px; font-size:15px;}
.dayi_wrap .box div ul li p{ line-height:23px; font-size:13px; color:#555555; text-align:justify;}

.all_choose span{width: 40px;height: 40px; position: fixed;right: 10px; bottom: 10px;}

.all_choose .no_choose{display: none;}
.all_choose i{font-size:34px;color:@bg_color;}
#alert_tip{ width:292px; height:auto; overflow:hidden; background:#fff; border-radius:10px;-webkit-border-radius:10px; padding-top:30px; position:absolute; z-index:10000; left:50%;top:50%;margin-left:-146px; margin-top:-55px; box-sizing:border-box; -webkit-box-sizing:border-box; }
#alert_tip p{ width:90%; padding:0 5% 4%;line-height:20px;text-align:center; font-size:13px; color:#828282; height:auto; border-bottom:1px solid #e7e7e7;   }
#alert_tip .btn span{ width:50%; height:40px; line-height:40px; font-size:13px; color:#3a3a3a; text-align:center; float:left; cursor:pointer; box-sizing:border-box; }
#alert_tip .btn span.bordeR{ border-right:1px solid #e7e7e7;}

.default_skin{color:#3f3f3f ;background: #fff;} 
.default_skin i,.default_skin a {color: #bbb;} 
.default_skin .header_right,#default_skin i{color:@bg_color;}
.wrap .default_skin h2 span{ background:#fff;  border:1px solid @bg_color;color:@bg_color;}
.wrap .default_skin h2 .current{background:@bg_color; color:#fff;}